using System;
using System.Collections;

namespace Zadanie411 // Zadanie 4.11
{
    class Program
    {
        static void Main(string[] args)
        {
            ArrayList lista = new ArrayList();

            lista.Add(20); // dodawanie kolejnych elementw do listy
            lista.Add(51);
            lista.Add(-72);
            lista.Add(4);
            lista.Add(14);
            lista.Add(-4);

            Console.Write("Elementy nieposortowane: ");
            for (int i = 0; i < lista.Count; i++)
            {
                if (i < lista.Count-1)
                    Console.Write(lista[i] + ", ");
                else
                    Console.Write(lista[i] + ". ");
            }

            lista.Sort(); // sortowanie listy

            Console.WriteLine();
            Console.Write("Elementy posortowane: ");
            for (int i = 0; i < lista.Count; i++)
            {
                if (i < lista.Count-1)
                    Console.Write(lista[i] + ", ");
                else
                    Console.Write(lista[i] + ". ");
            }


            Console.WriteLine();
            lista.RemoveAt(1); // usunito drugi element z listy
            Console.WriteLine("Usunito drugi element z listy i dodano nowy element do listy.");

            lista.Add(10); // dodano nowy element do listy 

            Console.Write("Elementy nieposortowane po usuniciu z listy i dodaniu nowego elementu: ");
            for (int i = 0; i < lista.Count; i++)
            {
                if (i < lista.Count - 1)
                    Console.Write(lista[i] + ", ");
                else
                    Console.Write(lista[i] + ". ");
            }

            lista.Sort(); // sortowanie listy

            Console.WriteLine();
            Console.Write("Elementy posortowane: ");
            for (int i = 0; i < lista.Count; i++)
            {
                if (i < lista.Count - 1)
                    Console.Write(lista[i] + ", ");
                else
                    Console.Write(lista[i] + ". ");
            }

            Console.Read(); // nacinij klawisz Enter
        }
    }
}
